(number) thousand - French English Dictionary